MPKFSGGGHSTVFFWDVEDCPVPDGLTAEAVWRNMRMALANNGEYLGRCEITGFGDYSLATKHAGIGMMCSPLGQLHTLSLSFTYIYRRQTYQTEQDFSGISLPGNQITFPNKICADPGRHLRPLGDKDARLEKIIVDFLCCAIGNPEIDNLMLIVGDLSGHTQPQNASQQLLKAVPTKWLWSSLSAARNAELALNAKLLNGSSLK